selenium disulphide - German English Dictionary